marking punch - Spanish English Dictionary